×
have no legs to stand on
meaning in English
无力辩驳
真是被逼到
Related Words
legs
leg
stand leg
have no lack of
have no leg to stand on
have no libido
have no luck
PC Version
Copyright © 2018 WordTech Co.